serrated tortoise - İspanyolca İngilizce Sözlük